45451733
69311760
42131301
27836522
20123262
4456391
9097265
89637942
5702128
43236458
90945864
66144197
74387396
3348213
51941290
29041613
67457995
70199122
50695267
70768296
94765556
41547030
66144532
44857097
52409726
449722
24859347
9674807
58185399
61624635
16106057
32512556
17725033
50013282
53025125
47901446
19657436
42102976
1198825
51736954