2742805
52225550
78299039
7030159
3903084
94993388
29032259
895044
22766026
46805484
71965723
51798023
25678386
13125638
25491657
27986687
6353321
99632263
4092260
62038005
52298873
65898834
92027686
3797269
58044112
14325734
74098472
75749758
3508469
12019218
1171084
69503430
348557
13134770
27348992
6592302
97793876
96421843
25915313
7851965