12938610
74625716
10773594
62321807
73087224
58519946
68604275
12725099
5344156
64519313
37136522
69312198
70051853
48262251
76259398
738538
70892666
35406184
72668271
67227950
84451319
9664523
58016933
63361072
58989185
80113948
88848996
74959648
4502482
84761829
85681609
79696336
3035828
51943200
9828764
94133258
60911300
62587238
37399896
94396736