8339950
30286430
555723
16702028
24004552
91033640
61881710
16323229
7781566
81242368
6390244
83351629
85983198
40059315
74485299
80349006
9825086
86075596
59619052
32358044
83641987
23603938
96024037
74571671
93555124
20616739
15456567
65278477
22816562
25406651
65955165
59612233
14823424
648755
44459340
58865956
59087066
34466395
92466459
60775231