58537750
26589150
36698070
24712372
15237438
33397918
3866968
9176606
67284911
2388665
92107103
24042954
78596796
79809946
20581589
26306595
60316848
75548586
35948884
37104351
65806587
39689352
84724228
39498457
4101676
92055709
22378796
9935449
53051687
56503453
83037111
80028183
38469528
28819341
44086269
53386394
8505100
97768712
61063143
52478745