85536833
3187492
12843776
68105300
23158237
92742928
99414870
90953044
15627990
44175884
29207982
69665212
53123467
34935627
24127736
45024357
35528108
60065665
80065999
32619319
93436290
25124421
92194884
2224480
3868316
45736052
488825
35289617
19204622
14885346
972396
46214772
28738080
59142410
20081004
19735951
60534402
71003620
69802747
2294801