588228
87755185
181680
26368797
97547951
65157296
4927355
22615293
27992175
54048032
43719259
92306604
97068214
13982007
30912284
9688623
28197968
23942503
76768367
6769101
40376373
24394409
16062450
33971082
4755593
37914361
40756800
29244667
47834882
701412
38961871
38246797
20857088
93659630
68796097
4136141
76637984
12823535
76044751
69736740