58616045
48769202
1534244
59312342
63311133
33682496
13056104
11714106
35061092
77903989
3002660
57326240
91986301
94778423
82526586
7227452
56533915
57142256
26551705
56795915
9004621
16467459
3658031
80718750
46934956
32607349
16085459
53297455
2260362
49613307
8122534
23115734
73128853
3946865
30057946
15986965
48513542
36319151
9010583
78315528