7545810
5340645
22645458
20934957
30543881
34248423
1616468
27263052
82578737
26982622
94378437
25973553
4065312
30649759
69696348
2123182
46932192
8477308
47307104
4465747
49588215
54751174
49539767
86763962
97386523
52134206
35307284
42133258
69881057
71673886
50323720
35301810
9524862
30442972
28718662
50122280
4256243
21357394
53917686
73111031