3482741
20324884
14802746
80472427
35254317
53213599
8011591
56583658
72597926
12759099
88217732
43279934
14537004
96021484
55169884
11853377
2124054
941162
98394343
76923085
67056912
19401341
12797301
9983751
19711916
5740681
62687586
82572687
39722109
29397980
33402401
55892573
10682558
52659258
74334501
9099349
12847113
91107527
67843958
5484548