64145612
346112
69275360
52459140
86937968
92177532
70907456
1722934
52191349
79805422
69656201
70063568
98481526
1944437
22788077
87209355
83147473
89025534
89334701
71298109
6184260
7441544
921118
3264494
28589672
34541828
52779401
65675840
67494078
90167417
49443815
54289324
45176739
49742654
31274341
16096089
73543707
18713867
64149291
7298435