24666942
66177358
98524897
74481709
5169624
60905537
19386296
3046675
83673723
17083016
28211829
69529468
49577937
61868571
20144100
16907983
30717590
71084320
1857581
20054273
65133936
5315159
50401414
68138794
51401373
58146656
8588598
51578122
7978056
17023907
24192271
98687685
9959379
89386413
85007481
69661081
86538615
58974061
42095836
21941486