27327212
31319098
53992572
69255906
31342538
1905143
74991461
12852402
32834202
7054529
12411259
31419925
11875869
90349837
84285295
70492267
9137778
29374003
67821330
30659210
29763580
27327356
10238316
50153508
36667010
78738563
2814554
4915176
7196418
64803819
48133800
2870185
72196086
45855667
9047915
15346313
4561967
95598119
52061779
5821200