47989844
9201405
27072387
19579635
27398321
12734114
26987994
6839396
95104662
2306967
80607301
3356162
68644815
71753642
89793628
32839004
99662425
33707349
54757568
44326288
16903689
6069296
43688358
78478280
42377562
90361474
52606108
49445617
36079860
75223362
29191315
48556520
56609366
32119670
3458061
7839630
92963991
23669324
45412934
93935245