53396627
53888879
46705864
64088062
47951324
3631207
86536975
73536791
94121906
74385769
80187343
86616896
81218094
31775299
85588014
82686344
1203933
56285145
54411385
39911640
14361742
43732199
19944383
50159052
78469098
81832567
86382530
1494632
57942267
3781498
99789070
7235688
69888988
32517724
28696542
31786336
10566210
12266836
83857735
16062335