49471765
40394864
68365630
31319708
64807234
92194350
81748904
57828809
61433905
58067713
22273238
61907698
1196555
46532607
39126804
25269082
57656060
12542257
8424702
52825249
39029229
25707024
49698097
83094370
66688138
97354614
72512290
34919467
58272318
80765318
79289222
47927228
60815162
4585372
76784930
47853357
6811406
25645444
16023458
96921303