39486360
70528043
31126408
6915979
4463174
86405975
3619737
21546037
77521247
25425690
16133886
48654181
937551
5969845
73412247
97945218
41716047
75267066
4377462
6312368
66391816
54471964
2584811
62275337
80635900
91932818
7554638
28741709
46515322
20569176
51958589
69625858
89237427
23528135
55399331
56327961
7172188
81942299
67417504
75765101