36813550
58508449
8995536
533337
21714395
162301
44949781
16634039
50991193
29252016
7589364
19862534
5163162
83217292
66607093
43641931
64969358
9572977
40823160
32817902
20008204
24793249
25783545
90634566
46262361
20584064
97053765
8971926
81239922
33705706
45371988
64545847
46924600
65317390
12871976
59438240
84903746
12506703
70229219
37936071