84978438
8114126
1918180
15859238
77797214
86808683
1586363
74026041
37825434
60341047
96408662
5941491
32933389
6674574
9974949
78489162
36811126
57055608
4953156
1726095
3424142
38677716
51931407
29543836
69972203
15417233
8291306
274648
12303053
43994087
76502610
271460
30221627
8789770
80968502
16562790
38584530
73057017
98558224
16744490