52737473
30463715
11378395
24137632
30401535
14646180
22943261
7670691
70779522
25165080
44852639
78458902
37343401
72259375
25042746
3493337
83161489
93381488
37208395
2346561
38647036
48075900
32926710
65363217
32211328
9739218
31942790
94892756
38033222
65208344
88639329
89419177
5306161
44088282
34752108
53942513
47237107
78506365
3530794
73525946