29487990
9398506
86888009
6668836
66585551
49689995
731900
68513612
78204162
85616714
17559053
60032153
73477305
26368767
72136020
7301201
45257427
61427190
29667420
47444513
60072459
21164151
43508369
10412802
15434667
51835923
40955018
7276942
3308455
54519686
14763201
31142536
905368
90033806
91412315
91994921
58801864
66207885
6975598
10855623