67144250
27661235
9889242
4052487
17833613
71289751
88427558
38449295
44103766
94063625
18143355
38029604
16507965
184631
7030475
86744412
74953657
26389159
98956303
69111272
89429602
5449977
4636915
99125159
59962968
2075301
28368902
79566453
77323197
24365969
757635
57018290
36965591
58562741
15303441
90008371
84057481
60857940
6027466
22608991