5307015
58399531
21865439
19749913
39529820
9359191
42422519
94024078
26178711
98746504
80408471
32608490
99971760
8111177
61247264
98218521
70231209
5006983
5003406
235964
49966995
20444330
65578249
64032599
39059846
59912062
39042479
85804349
51287051
46702537
80494712
19615187
2542244
31392639
37095124
27669753
65031729
12448317
19726036
438518