88481682
61825127
37523431
18315129
31373136
44644506
97408583
49109767
9139159
40061359
2694690
25161867
87058735
1641868
58202470
35265986
70335420
84565492
2261735
41075041
19396603
58202580
52857742
64317548
75035652
1204373
57656665
15754247
36019992
54983292
36832522
40696368
89266049
97494807
16365344
3814828
14596172
58166282
33428706
7726953