92094596
72911108
96438732
61859668
3207378
3141839
23833437
8627203
95308
75133703
52812891
83267239
7324855
32442706
82441374
69022516
2329661
62519039
82517975
64038900
38785355
63422513
95234622
973160
91641396
77839311
4324607
67294511
42361122
46646304
1023154
27628161
99811043
6996475
9145152
97911089
53725317
11848842
86408134
24997508