91888663
88515410
15219151
47149376
49173992
1402640
3954605
29741167
47526302
35873345
32238912
25646021
43764720
46495126
290138
71984219
11818642
21436345
4847644
50202513
10794954
35664994
67947295
47463066
18302953
94528577
19578796
63046475
23767415
92621003
71367996
99949304
14104982
3796972
56113721
79775824
44708368
13391391
73952272
61929778