40377980
85548458
5766458
89436326
1965938
74034484
73069895
2938771
536182
95633182
41965767
20249685
45452510
33519255
4503258
60105972
29803304
46773135
35087077
89922384
27876393
56615289
36165342
75063110
3166342
70338394
80051358
19989641
53169856
38831899
80568349
80584253
60324015
50742982
2779697
87444032
36452421
72895891
27367847
29237474