95236058
74216611
35468279
82261782
58735516
418537
10915506
9814555
7014611
58414486
618049
21572222
18267338
468949
12452718
48593910
17733715
89405559
20962709
6869056
86559186
94404726
26144682
27754649
93142155
9258437
30122700
78576917
75893634
4506349
81005628
27795527
33176059
84818343
68129587
19759925
14578300
38313106
3816801
11313629