95746683
13545963
52168948
6578068
95011369
3971300
7672985
74005728
98026000
34737162
40963592
12292985
8055695
85311087
7456289
82808568
54462277
98537329
60254790
70689752
59365643
25012983
34818727
73945413
40219247
49474804
17439006
82072945
4072241
58045327
464932
44529055
60698800
77689856
5441569
43371996
45511916
19122791
45814529
74292706