43147047
70262671
75684283
43186296
84949206
6881598
43801032
5952497
67992954
20705127
36345316
49717219
21887128
8075740
98314239
85123509
14572407
52091413
32998781
97852937
61972665
27384866
7496506
29454798
74157244
15295690
2892951
59084639
34146571
82495394
75807496
134219
4984671
46179660
38428725
1934271
47717261
73138036
24416069
61739020