72183520
52369413
5946935
42123977
44654113
2159289
32901646
29061432
55509575
39836249
98553458
42687541
22077951
64461813
19974581
445368
68837667
90478998
15046685
8071300
17907911
95144845
84667880
72151428
93523151
66956117
45763362
85449266
99733146
3800667
50213684
67299116
17038050
76758739
17668883
86014478
80917623
97772450
43345740
65577516