96282963
6991470
27792319
69052395
52139328
47552973
92008379
35961082
578712
41557023
69298005
3159587
23119530
40619638
4956159
65086333
13976488
39576740
39309944
48209018
30093690
64803465
71049108
74502595
45501710
55886214
84728904
32383771
96972413
45964701
3338985
5106926
61564217
21087871
69026541
41258134
88419132
42992245
42885631
75816430