19267649
12242460
74698903
4926949
40276071
55256266
6689210
34053187
68353658
3365114
2061394
2706287
33861072
43931021
5145568
70023959
8858325
81810
2618868
97458565
2442516
1963444
66954050
28806940
7845224
13172171
6003235
35569355
56253949
8387644
49003882
4240339
4540407
52346079
11735589
10651259
5391217
4983588
40034703
68837150