8840562
4269287
23026941
87199888
50048532
12207691
7215749
28662132
29541459
10957696
95477534
333168
20063125
89828793
32176678
82988305
14926318
3521225
84698655
94072915
5185045
77944521
9009672
93809880
92657246
77408978
93095537
5585760
33964729
92036583
27943370
14053740
40804071
9588163
261883
99743094
33739985
80384872
99384812
27425151