48017031
57586117
3248594
7106854
10573825
71113339
37748310
41923386
2468371
81724401
4965701
92997122
63923214
18754077
5535846
75864274
46635430
19011557
33195534
82477049
65532377
71995486
177575
49004310
65702115
19176248
13681598
18196770
1289064
37973287
90976634
159327
39141250
85324845
18154341
73812701
90171177
54426813
38292435
6336150