4273715
89624610
83259197
34278232
64187644
90027997
77287665
2535405
54936083
3305120
98528874
7685406
14031569
32794633
55493094
15207221
95312072
4787800
43625415
6809608
1655350
2497222
198327
58789113
54999569
3872398
60455920
75546093
97555933
311145
372528
7332550
4583296
3407987
74969635
74086701
56418174
18802320
50021561
839320