19384228
34987310
29822768
9646962
7204148
78725046
88153994
37041785
81615099
665412
75609759
26705661
49412328
35428995
67182151
6580340
47978834
32138753
4792284
83137881
29996283
94536274
37533704
41913502
3675697
79414994
4165926
69588553
12094506
10261808
223152
46206186
83844128
18743170
88085821
46909830
64749314
1656718
49062433
8226224