24035257
6840887
38566651
2049807
24538605
7287714
64012114
72622561
23956074
98126302
97464709
76357929
24333291
68357752
4901490
78595602
74725326
7618525
2720919
83055242
11102555
65245079
23056361
32542754
53342060
64618036
54728626
98414554
9249690
52144894
35069246
11479097
60403318
11878636
18115637
14773123
51579789
13802008
57932256
12868944