47724382
28338794
33835144
30328865
32757325
73402478
49388579
11233230
57828149
70933489
75053569
13099777
2475852
71928004
45889061
28718894
56227299
98071072
46052772
40141883
36652010
21466978
90709642
55136333
4936463
16864708
8642529
45217379
45621932
32601441
17857495
3335595
32783560
33353817
99414432
19159710
99826577
84068575
20736859
66659706