2205477
56758975
77074808
2140220
820733
85028848
33724489
84137211
2369214
97908406
76607025
73665691
50469495
12746896
71177405
8873347
39429955
8839507
72853
5096680
69127383
60705082
19748337
8552686
1760286
68028574
12692579
73667724
4611568
20783600
16753401
43429649
35593886
52743421
19906955
95548289
8364190
54202531
15607494
43671932