34929055
7145148
12003676
28847713
483355
1543229
3713253
81258857
54046394
22612811
104364
5715797
87715286
62958798
2102640
61304831
63041744
41365909
35851854
91959159
79973868
33693718
46893633
87707924
78455748
8868224
22198811
5729566
36578100
74506026
35717845
27016717
65265399
6664395
16181576
69591201
62036209
71865002
16042720
82787473