5549182
38939914
1992992
51116201
83885610
1516464
57033296
44441550
81021842
5223325
41973582
5305005
28738375
62477941
11693278
64201976
90318980
82212705
51658377
98897446
45558233
46027059
7072222
72515106
54604209
98753837
30589446
58708627
62737004
54176511
52315717
4105293
33736353
4026200
72296050
45971181
77328734
5916881
98449780
87811001