52079739
34687142
57822229
69693181
43816166
77218588
27996762
10275353
3500110
3977556
35342714
82853615
20195279
61453400
32759929
13784056
23033974
51459364
48894710
624805
25907672
54178166
67008460
41045636
99458051
30044243
79507968
84824091
67352105
11598838
30798711
32184602
17442380
69515063
2751747
36765322
85412446
10151699
8235887
96452641