7165763
57533878
28689253
95112589
11929110
76202302
5214354
60178874
5945688
98714429
93098954
54734015
48797149
55852558
6156204
3918984
23262960
31987637
20257987
52449205
95911765
24483683
3888117
1933448
81587729
92411619
86204904
20447588
24631127
1463504
82672209
16906606
87058700
85178088
10782878
11854726
45271274
1155350
47025355
92756258