85642091
88911121
53899602
14957536
67565199
70695003
3407397
22478875
6614012
46998025
67943268
912349
43872077
29738654
95572803
15396335
82421936
1934519
52102668
96129983
18955938
46727557
4057898
91619629
77012222
57814945
87999703
30662383
58703406
87033438
12864340
30544622
25026788
341410
49012431
50885401
18635646
68341487
79269323
4318384