84403502
5092058
12858362
11556060
28698984
37975929
63814876
13763785
55438283
49213808
94177981
69749454
7027356
62933920
96933761
64907178
87195268
1876636
5337811
32916600
11952125
2833706
76535489
49405262
37279351
45142628
95584166
35884384
61902370
71445228
71108572
71763626
72626506
11245343
65324508
6452367
94691498
49815069
6234602
48559412