13355382
65599314
1061286
2776799
16813299
33492136
29658867
1912176
30181670
45037494
58998405
41579579
7209610
58407912
17305327
51445144
90878827
10902521
22595563
93955772
74474164
13555284
51734611
3576888
80422958
73134239
70788011
30227095
30149035
25585564
13369237
33253824
72367729
17346284
40959834
91782652
60675869
16005371
72531339
5187941