47782128
46292980
40435990
43699906
32267868
87357814
44949040
64019960
31643934
18897065
90949152
42497564
1806466
9714772
91575274
68106681
7679040
61068008
36516318
25984211
90721200
3547486
56324853
76679380
96854620
13685780
75644633
80928896
10022466
8312199
78965266
61624863
71454119
567022
81411705
54059471
65135122
46282941
93724985
94465590