43297505
92809136
46584020
29451524
16475809
3937625
97427052
86019895
36642180
65929380
7447055
19606591
512763
78072588
3303875
6295627
39058327
86508414
59205800
79163082
969887
30474454
1949142
45093779
3085453
8602718
28573453
68162029
92588473
26624083
16802198
7697473
5603741
64992205
42365882
8268719
62512194
53972441
33254704
24997632