73895456
38322165
75518708
82666086
47817508
73257481
68193576
60409741
6841795
21595867
39155288
59235676
96158855
38983152
16418856
5177793
97888225
47473494
5731027
3079283
63762293
31025546
5401701
51012547
5981882
3617873
2878322
51561361
76759070
70757989
4366600
78282568
35039057
56704911
21446374
76763421
37797405
64705476
88278188
40324011