8319585
51865288
74287875
5486943
413029
38452966
66131672
23332359
39678015
31471222
44162256
89051755
5969779
34989364
84584938
21814623
63322036
923675
14209817
42603752
3049717
6016311
99767690
44231427
66069779
24771768
13594998
80078179
81183783
42599670
97622909
80542785
10051559
6903308
11111721
42672966
33459753
87727738
85634306
33805615