95825951
54589956
52472600
66501805
11344754
18497252
92065352
38528484
92653799
8156016
72839626
39011780
39903955
84842196
69348378
8615799
42473019
52935173
76211775
37154919
2474017
91953833
2747352
56516256
64987859
11116676
80573313
1033698
9728914
19887413
38066229
67707968
91095132
62864104
67553224
83305807
86531335
53247852
91022526
46449894