67726858
31922495
87135840
38817346
1194331
6842515
8574738
74987012
3137282
98126784
60096082
59911666
50332375
59017924
9038151
2173801
97778120
3213294
96745310
94609430
72621351
4569617
89938449
73606221
17816956
37471825
78351148
79281708
9050572
76466132
52575111
52888816
20011100
18132406
51354203
85128402
97977424
34781677
85296274
55856278