70896526
24262038
54586582
17487096
17293841
42776837
9114258
10517458
6085383
2357364
1570345
82699605
61318801
74373982
7438231
2360504
36569830
73225275
6707261
89361026
32932603
57025074
58361553
62401903
73124986
90765078
44039875
80413857
44873895
62774498
7824472
85954675
35868214
73163018
59251611
54094708
64896508
48165534
22509431
95707394