14157472
8105178
17261770
45117036
92347424
97691307
2443111
17226057
66496421
99333726
59294529
81912498
38813567
93375513
32403439
54573268
51113295
23176301
3794311
75759838
29422993
90812245
36654858
56852435
75221204
69449139
23546275
77473435
10075013
56183324
63864558
8087298
42236436
977694
31102166
80091058
3662146
30696408
88059815
85054201