88235018
45128587
38172195
11395608
32278781
27756211
25453082
14309564
62551427
65823297
16008108
56455855
34249700
65693429
74556369
59798300
2274926
2840697
46858061
63778658
65633743
2707361
97561862
98987035
87102102
21229212
87201264
41519429
56509163
43328428
8908811
59388373
47968055
81802130
1430592
72249129
16837412
38589530
72083757
14995986