27444730
61701534
70326963
8685025
72314525
61114131
41714172
93332335
13364988
80251884
24014633
19952998
45149692
32308453
28456415
5936312
93266919
72625580
24812689
26582130
91216331
107097
74114951
25337044
3508419
91636314
29855993
5259720
31334720
87607262
45832955
49169597
20043941
21367030
93963875
39156637
93999064
40377085
69257761
7452331