62694612
19693306
93647256
80043102
43736487
13143501
36419000
5553377
46158537
29135883
56199054
4819546
70627615
83235650
36962764
87278172
97787414
9481228
1292167
26722027
52176242
34101630
76931783
90383628
19796033
96493571
92128479
63237336
1510108
4042504
87746872
82177946
16537257
74134456
13343708
60982147
567686
3287976
55914182
8344219