74569298
1008145
225254
30314533
8651577
6420686
53538355
49202206
52477168
315344
98498592
97764978
56488804
96827300
70338450
34446426
39133350
35602424
80108692
27354545
12072001
62283873
49993048
23127948
84224041
65789645
91839907
34505262
23566159
186958
90399536
1469071
91128212
14879086
89021003
35515227
97437761
5505438
5574572
70719889