86822788
24977083
57303673
19595129
5832281
61482300
89871954
47728486
19475300
42139168
56405228
76555474
56813940
89862343
30927326
620328
47355000
16204590
20052521
58339781
85358353
85218178
66029509
42608368
90906183
6975199
99723367
30882207
46251454
26866125
19718385
18923689
42897617
79141263
26539145
14595035
24583736
44499230
5231701
32314330