80752026
3553667
29478724
3971619
18627397
9769429
53348546
58415155
44136362
41264822
88719312
39391868
1183102
25536196
61537288
25963553
44698339
45027955
54607579
387539
3380330
69058857
56763320
43456763
34855085
36788124
89359811
99659850
84133102
33318089
64353168
85409465
54892353
31102533
74839272
23022167
16239754
4251261
16332697
58995714