70115980
41512350
47943315
5094375
48049185
12416890
98261729
76615085
25228753
6622485
56932283
76329184
5584382
1480688
41376989
54947432
3100665
46587518
5355390
3942210
10296058
58995965
22362528
7848268
3488710
7551723
31035799
45183015
56942028
47345954
27985681
25419425
84065369
53557385
40223282
80834214
52938556
26263975
40539325
87056276