94589230
59455210
34113346
20122767
59866360
47263837
42922235
80761395
31888401
2601857
69446657
97484925
26822895
9834590
46142973
61194327
45882618
16381087
10618323
3221263
55669251
28578440
37616966
20576196
52278677
32874832
91673251
18089082
57705500
47443729
89206632
3421474
56333783
15263290
93937098
3863029
97258335
1117278
41512526
49764499