46087338
95851064
47909409
4772635
26918168
80274706
6628351
20199947
7995669
22914985
43353516
11274467
57294302
8720370
5543277
13112634
22962420
17209034
92839043
9752765
13748702
89581832
1119782
1734265
30428759
19912677
82744073
91594183
94665319
59302192
45788850
17848577
74105816
79641399
8167851
98839914
31167689
52236182
43986600
2572411