94706864
1274824
85694058
40415446
15289369
69976593
80017348
956652
92044668
66614400
16818986
91447538
561122
59597619
36549012
23889537
96119462
7690118
70511714
25886264
6822613
3538451
90556077
93839201
31927331
91406483
9418093
5344960
82798107
49317389
16822586
11799873
6230909
82667811
71633448
44483069
45271367
5055534
26816465
55016719