1915990
28364512
7630543
67348520
99916735
40793506
44384475
24826840
53276672
72089242
48487541
27533431
26544524
19425179
70477763
78044775
2703784
8156740
56865123
18932477
29636198
68129109
65896402
13516303
51571871
32621754
87449220
97139711
78877078
87855899
59608546
37288661
9796261
39275706
65396523
9555695
9357478
57016209
77765455
16815192