52809572
94431116
95884243
43067199
40157596
78764648
2238700
9065298
1979239
54608887
92304689
34949981
42521944
6562311
10451338
7762367
986109
82099890
3996928
32533793
8279895
71572179
5112904
51783452
70511051
22213342
82989518
16553339
73971149
62675161
536134
70703789
55215095
76174642
4324795
23495726
8709682
906358
13051503
51228378