51626105
99116025
34442694
8421208
10927144
6119346
76279514
71137068
45572247
22411403
2907760
18993941
80431592
48755109
15301711
23544850
30325517
9591930
9103682
40535409
50655428
1075900
91968315
27115484
23491805
10433443
25661496
61186283
65795590
4324857
3887248
7808873
25431101
59167025
2517954
30104332
36051035
9135578
63373078
33494824