49191798
11255194
20758761
20569792
3395560
49561520
30486083
20134105
32766100
74221875
24082472
3922153
43235997
3876691
89643916
21712225
5764516
22125251
42218509
56406678
12069072
28417007
56752208
80331210
51296648
4715735
88573220
9859554
78252110
34091053
31734661
4499632
46667059
74737013
74364053
40193024
78313512
17615339
81067104
93256488