30697107
89848630
77697044
51504421
29961192
79089237
7644618
62949309
33679435
57914418
20339073
68793127
2008404
41766411
611592
63673555
18673051
60524023
6049559
45715400
63121911
16903675
191851
50946021
46015968
86352282
93094193
9369579
30971667
19521276
65955675
56704670
93943936
8338839
4610766
43497957
9657140
8187991
38256038
91855028