17994816
74183340
43639210
14705317
81765387
58925046
78142398
2294906
62652635
69742214
14521766
83579504
36581867
50081783
41086464
20696103
57428486
55948228
2342082
53066194
1052955
55627053
1299542
94028236
8952517
31137828
41873204
41698121
60427559
639237
59865205
68861944
26274322
9753136
27926007
79526240
67326127
64371344
14259436
638466