49127078
31859663
97991257
4316755
77863298
83063740
33088392
8210287
9475247
44887397
11074090
42116269
36417652
51801963
22942325
41502340
85355128
41475747
53628024
35808488
331361
44747003
312327
80402457
25885394
49074107
62278336
95926642
13226610
21003041
19483031
69882472
98375896
93357840
11354319
70642483
24567513
8083970
84786689
53444982