88344938
76939477
29105071
34212026
71182697
944216
86801800
95145073
55777974
481609
86102030
38319970
6068183
31077961
74138572
63984287
57434634
2892896
88172147
3628577
99979051
67587972
25373074
62527275
72367204
4738945
56286701
9672471
96141951
92686610
43031364
63735584
45714479
78094546
40167707
8657914
28203266
95195022
54172105
15769954