39785158
34959969
17527209
62663142
40149843
54373316
20019218
30877377
32523409
84217382
7468958
28884362
65658317
7697540
64149950
5098262
24545611
22782819
60578632
44434415
4049282
43906378
62209083
34599318
5681496
74138495
23339963
90594312
89392657
19613896
49126309
10363732
88812444
3435762
53488799
49681485
95638151
92797574
57108935
7615374