33049300
1037116
69641413
95681894
8375087
7139560
98675890
20567756
14137272
7160567
76236292
19637451
67204681
21188266
44386538
5974662
40574624
62833553
8661144
1495233
1972218
8835172
21757722
17546015
38814864
71232718
98412997
66384367
6456772
84251158
9043226
7935494
6947639
61011576
26762288
86776814
40905293
96457242
26656813
16378653