81437274
38902482
18633912
6227288
50763678
55313194
69233725
14162757
2772796
58863596
79759936
66917263
6141121
51399400
4420799
75093105
82737721
46853868
79559631
488163
97944980
42657593
53947932
98957657
17629961
62626245
10329989
3257480
68007051
49462907
11209685
24624558
1822882
13078493
62164805
38367083
62298065
3938340
3408004
39147728