82605127
6207680
54973664
78478252
96329422
29427818
96315015
59201251
34975382
497463
22043599
1890128
75511665
5269866
51377706
86534245
35365427
24417365
93013635
66254944
10091317
77243743
23148357
49035919
32077
74277669
5666804
79417620
71893048
96146498
6621024
13215413
52952364
14926199
91543189
7241067
53061615
4931672
95344136
19667950