21724641
17568303
86804613
2588575
93576630
83622908
40002307
47819876
3895921
36625908
3374384
92884681
80761242
89781938
55902812
5918243
747593
631928
11793792
53544863
13914534
31668876
86156312
1593795
84405419
1029587
1142803
35133419
44865561
7675126
51214758
30423125
66605041
38408189
37701542
51359007
83531926
54199929
46661883
42627807