64843540
64974966
23034688
54955898
2454785
90193398
23812554
88351021
79245048
81556338
86832739
12911272
66964981
82177136
51586556
20697210
78039453
51994070
39779496
52194060
1879815
44811625
96657373
81968354
10326374
62872269
97615782
31687042
7413765
10146078
2716089
36781480
89016348
11045422
2290522
79118491
22805914
73448647
75297996
54661730