42651887
16979681
24631847
20852805
39727194
77202014
60427446
46696164
66388773
15185712
49862593
35722200
99792916
74169270
23051736
30299
58975031
62916586
220514
1249954
23519779
74065891
22815431
15851234
44889845
54427468
18179576
96561583
97993212
20354297
94716266
70528039
87862771
76718629
27883669
24655033
66747445
43608962
24206600
59434446