617181
37436453
88722042
40736938
72494134
9907614
7527012
36468502
44862754
2227378
34432706
9747914
35259363
76406468
80521650
62071853
70985717
93656967
95364005
76772322
78945324
59671117
90388242
17041576
86825969
77083640
28707022
16065552
96545055
9155529
12299219
39917528
85131310
62265209
22423975
49532201
5363275
15527442
12736890
27384473