2905241
25587759
86299261
61945805
50787740
63653274
13559783
65684129
13778025
7849117
54274285
55623735
25632824
21178696
78106587
7497825
514937
45569900
58427000
67583998
933591
79292931
56373185
88433865
9703504
47028086
58378300
55155114
81219285
30135338
36326326
33064675
44128012
12652074
39147702
89928229
3294091
5906808
67084767
82705608