93281215
48448758
70782153
96129248
15476527
6008523
71553139
8779176
63856801
2419400
23126743
78696691
19317259
1522753
70008220
82881621
49371683
22994926
60198254
17788159
68439744
88367445
53191760
84676738
17618667
43895078
57379142
42969274
43068905
66567348
46821653
75287203
58678755
59552096
73082793
34705001
42337129
32677264
55952908
87413559