96867923
99335415
5934661
10785613
84566147
7401903
1557088
61431658
63535893
27648355
57203703
10576854
36167444
43852027
40976382
19859621
68609573
599689
54879342
33432382
68968201
20569993
4552311
56221670
45302213
733990
17445163
16518236
36671986
47132878
50789655
39602366
71352467
67604357
99909865
82327272
42019972
17683546
56987446
24697000