47298499
935560
67921880
50428157
9169313
74871048
41512501
17616816
16469257
24945438
43671188
86307935
30249020
16778672
73944554
85831492
9313577
49792243
71488323
61875244
73314427
6153328
79029452
30513071
4851357
65378572
95158176
14113831
15536961
66922950
64049980
50226929
75597400
9823405
33411536
93123343
7364843
9794085
89556805
89841422