2625280
68868721
1494773
77802707
76588521
44798314
1160341
34391038
25293876
62017353
8421666
92708472
97728314
24436296
18531141
43604430
2492860
22007632
6526778
39616778
97176485
96794454
98268681
69153522
74641619
51958850
40123621
69764216
96569068
26748209
49872900
68845413
23069659
6558065
90443875
69514968
91634540
46869455
59829181
11591133