41874173
12367585
29094418
1986617
6307613
7848454
51736110
30135066
32963803
80313144
20342476
99376719
5315672
39698845
20485094
38128853
36343010
30094403
93752297
30452893
7350933
60271522
37001545
41446379
44553719
75218912
895912
88944422
1815789
72909667
76875891
23696736
81027496
95799833
95868079
45237917
17526115
40805132
28454360
2182235