30647046
15255454
30029275
30998118
27776336
82696332
69208400
96313012
98486428
24502281
7293669
72297032
60314459
61984816
35016670
5777466
51784217
60304765
36878845
49414004
65534603
60493969
37542460
4123904
24883001
3877192
8978594
12442818
38372596
31337418
52328392
8789830
3691605
87516085
79323298
326537
51277531
42738607
35304843
49893863