112775124
51881353
5324732
68566079
35212424
115960795
115598788
79262536
108991185
107659030
84217193
3912222
114979963
114332714
99719078
90154457
99828266
112099446
110906599
103835871
108723597
77430832
110296836
79588872
90289477
31348033
109984390
109984419
110188902
63069335
58041892
97763151
32793776
70218095
52708743
56318058
100742967
109847090
86956372
99682224
62496878
108143154
100478795
90104534
32866005
106866892
101670624
115813961
118553958
85060611
118544049
93757222
113837552
7371431
63047898