41853793
95462517
27358395
15557802
9500448
75919564
73521952
77113797
11903052
72995037
38467528
1795884
71072036
66676296
26802744
4380313
1543422
62401885
58199948
93539372
31792322
31612787
16613856
72309392
472968
86018409
34981713
40604182
92999233
4534818
39249830
41356788
5062319
11801327
47701825
53747
99244761
90604175
23319605
93625309