178596
25379866
97409963
514069
92965193
59797818
6178568
57074727
36073566
28115907
5285986
4779558
54553532
91065015
2762961
200840
64264471
14764145
48989885
41577515
86414988
84168018
3298930
82597939
50099770
6070645
14999509
3297591
21293355
67596928
33635758
52489891
75653376
60191508
1207421
58316230
24422494
61122710
74758297
86895025