86519711
7120966
51536513
4881877
66627339
25684368
570055
85546900
80154029
26992186
72118570
64264766
39307108
84162581
1216197
63446451
67121810
70456543
59492525
11844496
6184285
55087151
42512873
49421263
64338071
69968182
23586512
89831112
96478686
70468724
18574826
84088522
42121355
8846428
99696814
14411336
3323989
7654190
59454050
3673370