98588096
27062505
12658281
95637110
1848740
215271
49378869
12702449
79416990
1966685
55612339
186481
74799203
67094264
51687584
18541413
2735702
54722073
5531711
53501397
53004585
47202069
92371419
599564
60315907
96694460
25916275
75033106
16714276
17141405
97773855
15544217
58076825
6818687
47365973
96937431
65796926
6066123
2469322
96012479