58168892
87805954
32678812
25618590
59709992
67383601
62556311
96179234
38308772
6991
86381298
56499100
81453752
9084491
8306938
2113421
60441315
13957338
87178315
9922448
7949076
71645458
66086277
54766532
2614213
6400668
63777139
54273743
29531969
28505681
32607580
92128621
47418645
73871340
72197373
77442036
41986731
7829302
27197419
43941821