45261244
22941106
8496209
49382772
84847741
62549939
98445480
66666372
34222963
14897028
26251391
403151
69151384
16192467
20969378
97102768
9459594
10682337
26836448
66058043
25445277
67274895
393297
61861404
55159772
80422551
1001329
96364285
68927600
13381065
790914
6804524
42036714
51869856
54153517
79129253
53939202
67571493
22467550
12426288