35586928
75728541
30814522
4064246
2433769
12953776
18791458
48403827
64903707
68848775
21546719
36917056
49076314
28737535
37579877
84122400
21043143
92753525
58078808
31096690
68282434
1734910
83984460
60395185
73579945
74101190
62093088
41421380
17111444
34732297
88254259
40452211
9639587
21285185
95007211
89886091
18943257
29097588
10501338
2612961