38783726
84343549
11155224
74163994
56298449
88656326
74474611
76604432
67219110
4331272
38479588
76393790
53147426
15085161
80816896
46326480
71827285
25287684
15523565
77366190
81301224
5044833
90733163
15623617
27884458
3290471
10415552
34905447
81144315
61385638
14077638
53334610
59289239
26848587
30916387
89248292
85205508
70025250
24485128
96092267