70595896
73872198
8527361
16581449
23189360
5278516
11879471
40488966
88516412
33897596
79745762
84761995
37697947
17652103
66621068
7712642
68103041
70165813
30895557
98381493
59104838
5699902
67402199
83503276
51875494
52174894
13202011
46371665
14416247
34972091
86706934
40176356
91814772
62813735
37036524
20688664
33559730
53668116
60581350
52382147