49158895
35904915
73065940
57373282
12603785
27672459
39308108
24336760
239527
77349128
92589814
46321468
92294170
88694608
61929130
20789426
372061
6599794
34084008
94778464
30905310
74606195
20891415
94563243
24547264
24709685
26599801
40537282
39763895
63153756
57833593
47027725
76706041
51015327
5478324
42222447
4028037
1356065
16804150
42168229