40437415
71833873
71871393
7114565
74375142
80267630
58329456
95744225
36956626
3612368
20154074
74707589
55629039
3346258
84198096
45944906
35201132
39337910
5359187
86264508
6924553
45047239
8662352
21313074
88257765
29544008
3409399
2568684
49559440
50119790
61497603
15209577
5123126
35741175
1863592
38808116
22271231
3816222
40667582
20095973