9673342
57943887
97253632
19484606
96122752
2548137
92626673
30333381
87062869
4658515
94409649
50112671
88428954
29307436
19228553
9551676
7632901
7168750
59414370
13643833
23432085
94167111
70633929
8523936
6090993
10294448
68154945
99949565
68181029
82371293
9686929
62742543
59166874
35238897
14955669
23302715
440316
73799586
5251648
4225172