85305884
63446096
79877249
3881311
71233955
14551264
92974405
46935992
11927407
90027692
41273341
3206000
62458866
21165225
32837224
53227023
73758117
7856764
32022752
40319346
68919724
42095202
80766217
86077736
75497840
54487967
2853537
52534021
5657387
80058682
77584300
40867097
18248373
42855281
41346912
61653715
17899627
87663293
1384239
36132736