44291581
26214215
79644228
8351161
18433468
64822910
16182158
69513940
8849559
25457959
4260126
50849427
4299107
95765205
53478915
56068229
42274321
28856615
63782107
25575080
48243172
80076805
1952139
956177
14896531
20828806
54459689
79481948
38946446
30713431
78092145
83106277
45911531
2665120
2302799
9006774
618936
4465247
24207124
25129566