18437242
6901877
65964999
43517389
13202137
2877495
30604847
10033143
53324788
10368921
40850
54297815
5835846
74729121
32984731
1995093
8102940
66672142
6055685
94591210
73923628
25144314
22904203
52116746
26065246
92661410
16114474
29619
67457139
64891436
93724001
69661953
75365076
18195116
24756679
10142000
15331460
24025310
76261826
9059495