48036739
76784239
8013616
21894385
18623730
23842553
7494179
99265066
37934717
6492811
4607421
33947764
56283664
2875490
28539828
44538022
17733162
68868632
65335682
30121324
83111582
40525721
71082613
10885222
618015
95962167
65298622
17974088
65723840
13789700
63533002
4766267
47503454
21085503
90853192
32997502
49445766
93341025
18716989
26912048