63863392
44748593
18633559
81647977
65264395
55497733
84954510
38004423
3635627
3084502
25908357
72074646
53619176
30238290
9267696
76725341
37547332
8816850
20195905
35526798
8294194
80511194
97818593
56667220
26782282
35641614
55358041
58913094
65862720
68124140
5715774
44773729
52721833
37022951
16848580
3534887
75492732
10906993
79497380
39434404