14139117
80386381
88282159
72525993
35409621
47912600
52354501
20666895
77695296
6893776
75473971
47323138
86007674
85215896
81527332
46332318
22691435
54626766
4968287
7251589
81993955
81146621
80445623
4526225
22182170
42617750
57992040
21784635
43982148
5476202
71052763
12284806
69509799
24743459
61195508
25011442
78244568
38739969
22214504
46373601