67363989
72985408
60029665
29813249
2683822
95713606
61896480
8614953
97761203
30238210
61998008
59315610
79568063
94914072
8222715
9847
3376177
12309061
92214772
32947173
20015846
98759809
79237561
32031211
18741226
85522605
117229
8943992
4026101
92169472
50179309
87549538
46744166
51239903
8858347
96481539
89155
11745693
3503889
76618963