30929702
26625345
31109196
65464010
60216840
560659
43851627
94194952
29489785
46489114
94467568
3042320
64613036
46414621
4548805
9655461
49247167
47527250
39992769
19947470
46543804
388824
91346238
24732521
64142566
2355338
60201020
86132933
5174891
1903711
8018865
1805594
25357218
40282836
44819575
9549905
43841144
23674281
48106835
74171932