44479774
67654583
99042775
45165761
70937877
81302114
43976464
53227057
1854745
19406382
1719919
1597900
42678015
88666330
5623386
2910509
52985855
2542308
46689128
22752630
4352561
95139359
3425306
73263824
96539339
29479889
29376963
685408
1795126
54942171
38351161
507645
3063914
17104139
8157445
73643221
16893835
83782953
75013228
43585589