23082192
1765747
53109203
99992434
76387507
70525634
14611402
3219663
75464436
65861656
13284508
2801996
26613534
29087063
71309064
8076718
86754858
20073006
6506511
58799169
5452638
9183819
44092168
38668580
53976569
74974927
11137298
21834757
82821701
57852211
56539297
46659633
30826025
59154769
74073724
61445072
18668098
91024156
48191061
71837628