12448562
53054214
21101844
32308441
22416597
8115466
91588984
9775658
16372649
10739082
37662617
74975555
7412254
44963608
51826392
39899796
78391619
90943704
58278237
57659532
55431553
405855
82281902
687976
74951480
48732260
20456891
36536361
9518219
44471664
37652009
55365817
811757
98971747
53454024
52594044
28988524
69111773
96876476
58507470