38759935
6801682
82414188
39624400
33281643
46753960
15223712
2281094
9540212
33587352
77407477
58846214
76922748
70189829
73538038
99909700
71583998
94199576
211190
52792764
70689831
27471272
96979060
97231099
95276307
33363181
37973915
42752914
17819276
52839681
40127531
33909664
79839381
2264291
94738317
31245988
17846388
7847618
23323551
13509488