11698566
72981649
96568151
58659980
9033183
45154661
6016199
70498808
28538616
95646117
12682313
72987469
72008570
53926601
99498507
71274041
88651333
11319423
802942
7064978
68852029
64632410
68676825
73332957
27395659
64299250
22581719
61325140
61034242
73546050
73156800
54747686
17691766
15707328
4748
29318834
19586545
40229076
60993348
34049462