96983204
59585575
1088314
913128
14849484
85433375
84628911
99559675
2856764
52701194
2957972
72963633
76608116
79538878
24443818
55466240
683372
88174098
44052649
48241186
97862370
44354260
7565136
1701460
36375275
60924103
18725421
7339873
24282656
3410743
27187292
90884042
47819137
86502686
64308794
2864314
20549347
69867750
21487934
19617273