5223246
7077089
45706369
8031409
6321662
4656498
8734776
84122158
32301706
57979824
12446132
98999960
8915527
7246313
40565591
9102587
10879787
33648279
9064201
39249602
6610688
89959328
44699153
89824123
96921017
8686530
2703120
18336661
26274877
45029040
53672361
70965947
7824831
55202099
68398510
36179968
56194018
68766111
28141237
64972074