47906491
26945800
42936497
83722058
61169674
1388794
90079386
98079180
89102965
57751932
80361413
62331342
1697520
7789319
79071148
81839630
61811307
52276540
12962379
12842246
37306288
44456227
62345192
70727990
346657
21381427
55501854
20551672
87898441
16285334
62848490
28264994
5416526
3545453
90765901
39171401
19811012
4867013
56168304
15908144