29911952
78779458
55983079
95204059
87605110
1264457
15739831
30798837
7821768
52297320
9264631
11836030
77627547
4987806
2289505
505703
2692200
81156311
52469204
46213109
88293743
39935679
1371457
83475707
4217032
46633149
6948052
3060749
66319390
58189111
68366629
76475766
66934713
18956828
88416543
43596022
91494824
14007575
22801172
7439004