94505716
71098609
92138233
49041468
6448928
1302631
28294590
63401905
88874052
84475001
16638306
84585943
79927507
254544
63285
57641771
16822854
9157521
7870185
7620165
27644586
27939127
32335796
21296418
19463554
60486432
38975063
72114931
83969578
59083986
498681
56841032
7222091
84246125
88638416
29148800
80788798
90699827
51787548
99425232