1344440
3557823
34384898
76869126
52244395
57422401
20261104
77306866
40669068
94262336
78419626
57654705
31309107
44769171
16671064
55657882
79049183
39312543
45429308
53479363
5679720
19296806
68623931
46934571
99341550
23311860
26361180
21255626
18521235
453467
8879777
23225387
24114228
79929176
873994
59066890
28586997
29652363
60688106
83197139