86977593
69881494
76926625
51199632
28619096
58268887
5523489
31565833
85395045
84733595
781236
55205626
75946359
49795125
59165314
64768370
1683548
3179659
12886035
1689776
15933547
50773091
31689064
13773389
7471658
24879434
8703541
23899307
62085182
37558980
33599830
36479453
69586897
31264803
5961367
5087574
60312964
70031372
4444254
7495606