82895958
26322597
984410
74477752
82607617
82585157
57079188
24065013
96179509
62656271
23014832
30894699
5567825
31209824
79754981
7885428
48097146
40048806
4174975
88186207
69007121
39431463
54869123
8292246
68083602
90244101
78949720
44218543
57333786
1304597
7602944
81284564
70401683
50431626
43979979
94488853
46526014
4768784
33868185
49116754