98663266
86329403
78863549
88758991
92238793
47937935
12874392
7340500
142788
96515067
96489924
76536
90871757
86021148
53002237
84027484
4894847
68484124
73242932
4939144
38344317
63255734
96683985
63245842
64124935
34872476
65267290
29719072
95558801
99428835
6253690
8444197
36906438
4402886
3484474
37213452
8081832
4137416
67755074
84545234