54094232
11422353
91971182
82457658
51976064
8172713
99983272
7139826
45799118
13828481
29418669
53175125
92572569
48256980
87773589
98306269
8535795
66055530
29927705
16795795
39425801
2949142
3023065
43192490
97213272
26401695
60896145
12202947
35609898
57982347
25216647
89146764
95989179
84557141
34058906
26183729
59086062
7400676
61034556
97199808