5890147
77934790
87293373
56129601
87869382
62487756
86432509
6209216
73221994
32601260
23689248
16635394
9210452
70037869
96184294
35882655
73873307
27346149
47848753
22114293
94777827
94339764
58501777
10178448
61535042
51315236
6660266
58737814
11309258
61792442
32054022
46898703
98011130
21737411
70474272
20316413
20006667
39663735
32898650
27125029