15698754
97038160
62573702
4624202
9093216
79893819
5526805
99097321
8003303
69939186
70174636
56548654
61088245
52641247
46973545
9857721
28515500
87413253
35431457
40806674
20077360
37898234
64639194
90714255
4288528
38518598
68732144
4928433
13945133
6463260
59107936
46202644
601772
37587294
59951394
7673001
52231191
1627264
22197632
40312014