47964993
8673253
68875703
78122030
50973746
66838893
66168927
7278556
5802166
83869
53943387
67419057
68031702
99325899
50383901
8487212
3352904
83788339
97491914
95884248
32463280
66992307
27846209
29477274
40604425
87265374
24105610
88795273
1088700
4201040
65251204
14903298
8387343
82939279
26414378
9557104
94339129
43918548
645445
19345130