35146643
50055840
39116323
64698359
58891034
87781627
52564305
45938250
14224118
30157046
16458408
8699103
8750528
13961980
96576466
54307822
33749928
36321146
3250127
92734941
6128119
99178762
7173241
79839212
41373159
16296923
90404786
38676274
34311591
24892962
41243462
62853869
25033693
15853456
83191509
47194087
83818946
47751834
29365591
61849521