70699242
7781261
90998501
45315909
22647666
13842136
77436617
4167492
95827230
43187113
6343885
75789187
27525873
7376226
78686995
93648954
48573798
43289450
35371054
2935559
7844601
98703738
65502467
37069115
91378463
51551960
36397832
67653654
2344238
69948700
38347991
1002715
7701214
24411134
65202642
24608890
11322014
31686973
32965300
3356150