62306596
83117943
837360
32851849
40794869
5100536
69603535
17182522
52219948
11661362
58255710
46882451
34887928
61885502
7734666
1806575
44102061
40911079
89546508
13013179
7972401
26368628
7160657
73639110
24902112
7649685
2019153
71313733
9267779
37336175
102789
81976641
14607607
97984923
74523480
44907521
11432544
86871330
60953389
94036326