89508170
57253308
58615056
30589694
66151710
263339
99458427
30635608
23855041
30153232
28794463
57157566
97381754
48635922
5644995
5744519
4237106
88351786
19913468
26687309
3662322
4199494
6535790
98883211
74732712
71469294
19128916
74263977
42604771
60858320
94035775
83622489
77852288
91531932
41275228
72545490
48213661
26525316
9676630
44598945