39039090
17975830
27397335
90028265
14545833
751439
793288
210779
89842179
37969259
79038284
89681619
59345550
92703350
38667051
20267556
30808150
21125056
70177284
68158997
91637441
76527036
13779435
57422066
7972625
46499024
85751284
97705041
17102368
16959592
81056943
709533
38539650
93205635
41907983
7452569
93072005
46503469
94415367
74211357