16117079
82877418
84336447
57315034
3248116
46934694
84854863
62407826
76014952
55659478
90038500
43687342
72829106
161238
81022920
44296181
20051128
78235970
40287028
60612603
54807807
77131152
19665897
19431000
58482417
15899057
96252644
87256397
46362776
69164038
26634676
5906551
27858723
35825774
45853001
52854776
57899370
95703844
78804446
92469118