38131047
9588498
34412833
35374352
9688950
36006661
24462271
41224511
10082694
6134757
5403187
71274424
26139508
24961667
91538222
58503507
61318720
96202695
1701385
51856174
79819329
78955490
47727900
64372983
41825653
64078657
28602075
21244713
647876
78374612
30663147
46748566
13466056
73553920
5018998
3151096
66858256
83351828
18885157
20047284