22763966
89159325
36163360
62847620
63834989
25501445
80716844
78982105
18725821
30885405
1417041
4296738
52084406
44909572
84801344
34983369
87036259
74405099
20345975
60755605
10442934
28772431
71497116
27135740
41171260
67151868
39336882
50071932
33232088
92255433
2749352
80325625
94951467
87814955
7393680
36392498
6765934
68235312
1485201
63901975