16176826
65683924
80053863
24683588
80794805
69069730
33924635
32278186
1906968
74973379
96624265
34021569
908751
42189400
69523965
6433362
46198895
5477879
77741033
59954175
87279060
84885380
6456416
8689694
4861483
39318771
55811556
1947407
62036122
16661948
98029220
1080534
54386244
67443053
34725506
62686933
6193224
33945235
65607231
24918669