81138740
6957823
40997430
67441493
41964586
9027658
91923649
59178701
27067837
88534104
27211564
69228121
11105686
37519972
14447943
52869484
43905701
1799767
12844382
40316354
80774505
56401218
30092195
6429540
25741025
97691932
26063962
77122789
7707056
26549582
13552097
80772661
12825881
38782407
94255670
78778808
60595646
14003628
58855550
95322423