21923288
87087993
3998779
20084708
14453185
80683311
55143846
17614940
64439729
98547209
33164929
28116076
2430657
42902611
60723641
72822418
39221350
44397468
77193389
26189096
36892557
52813375
39513553
23714755
56511075
3866690
7735839
29883511
4792537
433725
65555656
64378789
58756549
20514197
6674193
42641056
3814677
33321585
56598267
38264810