88344506
99066533
3149211
24709585
42425600
8061341
66528166
91435790
80208198
69656216
7179468
6871945
6002883
99034553
42091403
16569250
88738499
3186602
75375417
40594881
1403078
6149050
5337654
52048237
98588294
30007183
59726947
20484815
64974489
7816854
25322713
83533418
62868127
49774731
65061985
21806101
7331518
13633152
7486714
96334695