67184714
65683585
97176050
30778387
46516942
72924730
99641670
96916514
75002969
58083123
36433746
902329
42656945
1401439
1152101
98898048
49997918
71413406
3736075
3912218
36227239
28926716
20939992
27361997
29145833
68195512
2204264
45774200
68341072
40965901
99145123
85863403
56627336
85864013
63237226
30584337
25235610
4574232
77729536
83952512