81198371
4929984
23631230
86031286
49922799
11451407
27071540
15869921
4193175
60286648
56949898
2844077
22293704
40709815
62236585
14558265
30495881
11327795
3273173
86093134
73897553
51999447
92558721
86213548
59003789
87733811
3990605
81838327
9199773
1657702
80434863
64995794
47767464
83233081
40003084
25547822
98577576
49335044
90582231
14923490