98906133
5962962
92759146
5876519
8738445
17512693
5137303
48226354
7074793
39077495
11475198
10205473
31522498
9269108
54535160
35543992
4646224
55107961
5845938
66866895
26176192
97921742
375781
58742724
85427602
65845595
51002697
12243577
92674969
42331968
66421357
64267682
41627389
77663620
10464243
72403061
96583126
4265681
7022651
70589990