21153799
72953772
4523154
63082272
40015998
26496771
59167725
45276303
42082873
54738658
10416420
90356228
70605303
10778687
5987967
85455303
81762275
17753517
15769160
6972901
40747684
53159458
16111866
24424492
57838073
6477943
4872038
73297837
38188964
36617531
80584216
783045
9432426
54794614
91981724
9031883
67212948
38634980
20937435
45388538