73159823
272895
63303711
53104739
11802598
4550106
9025156
19464906
40945537
40328523
89756642
6494694
27282543
1115017
8923062
56447324
18615379
67964742
53273916
82618726
30305125
40936543
75272791
98792698
68036680
75038517
5844457
54302423
21277070
51376294
17572689
3477965
9248388
68908950
67903370
94835725
8669127
50819148
89044389
24671373