64048871
13578679
37642412
79969485
21131200
6551555
5177642
3372943
49573330
87381551
86498298
88466738
83775278
7725759
87461640
76653545
21878352
36548824
20164627
37203412
81875384
3302640
763726
96322132
60259420
42294543
38941829
9784519
33188566
72972830
82236666
34679620
1845708
29814126
54993157
14234224
68359456
28015617
79417379
74985225