39593987
95376741
9091645
3677619
95689007
644815
3737172
22062007
63058515
13448417
60514689
4432577
38003297
79316232
67905868
3044976
93191746
83194325
76876275
98399815
61317950
208136
89953660
18936996
23685933
3775389
22468949
41596723
8082725
85658283
4851472
18021060
11608703
96289506
14905480
1231905
67541238
81953980
83654097
904000