17141408
13861210
17456986
90573735
379688
52508738
65589709
79885072
85128073
13102134
96789724
48948889
26948184
5028832
66903303
17523457
65667585
3582179
95195879
67255424
414846
97604784
10736078
54046739
49789427
70051283
97015355
54021504
3366961
60834756
19508149
37937131
20663279
5484365
54995870
68886005
4063722
41186882
39158699
2673713