31061595
56243275
84078001
13611734
22911298
52388375
49825045
46754000
6337964
51843142
7880172
80178272
730110
16762753
2820574
28093182
37608427
5543930
45788841
22377868
50242192
49934399
51696780
11094728
96199409
40194139
30255833
92735842
86308643
47301726
96993083
41816680
54636818
77945027
1867216
1573057
7028291
76084105
80922129
48602163