64515825
58484631
41576559
8026374
69447736
59251046
11905220
53309729
97024302
10535558
10695713
55359626
6493354
17945932
14078156
86354795
61323089
49446406
43337496
14202153
30664192
46071135
95174190
36096132
94502202
3452584
39858358
46225278
37607454
39402739
28109392
80495518
12869960
94873890
18315736
31356930
16019925
2495855
66736681
668092