59701482
56547980
71809262
489365
47259039
11277523
28651293
89527613
92209398
40452972
67391305
59757848
92149668
13931670
50561995
60233989
41942500
8860444
78192676
69866281
90957811
21292044
8605108
97911495
41535738
46104301
36291648
64564258
28912152
19811511
93136201
90971721
13508016
88477716
174974
94875741
54584733
83899054
59657703
54706562