70967506
92225178
62162072
133676
61095086
96779541
53248175
39552132
66637728
28578362
83705257
97681904
9557735
4553379
90415997
46914539
61178732
19831210
53139222
62702698
87134052
25317337
22715130
54267336
19099487
87021650
31963123
70465926
9948518
29419713
6790317
98707330
18974907
29683467
74628381
40398603
90299638
34803842
60273339
29847127