23094787
4322783
87811695
32353600
42659641
61214098
35013769
29856466
88817570
54446407
97513907
66743699
37197201
84432288
11213029
74596380
2593684
59177979
16049812
14295852
57627826
69361450
29579163
57429891
63883561
19028697
63007538
37722764
13446
4878332
65625560
78726966
66736096
64272851
33714754
86018487
3234074
15082620
55501271
10419542