22062700
48029632
33268853
63378197
90262614
7205543
20797150
69242797
32112237
28658226
96948547
2937519
93793823
64046211
31016804
6985167
50827313
15471121
19932320
30775050
66072422
41879362
2771526
43853310
21545707
93774892
761410
8985459
29773634
38158742
48704284
34758398
81327464
47161579
37858206
30032074
22185075
40818349
37172580
281714