18474425
58991991
47027818
95588438
6383876
47944721
53429060
26822852
50991513
39474356
566024
9040717
48458329
4895832
72817983
53942059
57427959
33315784
3868878
99216434
94588205
25965242
34455716
14549488
91639160
36688701
22476946
71446196
5873854
10559687
22306262
6068148
70344300
11887540
16576087
916959
40655987
93557094
85403100
30369043