42647312
93629096
5277202
26912758
50638176
1267346
67894398
36063901
5482132
70701170
6029843
63911791
23726447
64603913
85669280
40057481
67665101
52107365
53574609
72316465
74436154
69827681
28036189
30318460
56135951
7745447
93347782
25469743
50048047
4467370
4203425
75573738
5696954
61285364
62428832
56502050
8633847
39651665
58778794
51563422