83605369
8483005
9175872
90932610
89292675
62905714
62805561
70363368
64867533
7842441
39696902
98377860
57132331
94976104
27801973
83431939
23441827
37978995
79297539
7703826
19689910
33513281
60817288
9514602
3208246
86834002
65383972
9172176
42607593
35273981
62448240
27046385
65584813
34886294
30886778
16116988
654789
85907715
67203434
63303477