16664740
16137179
75017556
14539182
691796
44107787
72993726
35181342
31916321
3255228
43998581
87391859
79807847
34659930
42107569
863125
49852537
76123198
30509456
48881121
68386397
40712918
8342157
3277238
2493375
29218015
37622482
4556538
83614752
80511795
87699016
69589217
42786705
60914658
88679166
7799943
71593508
36751205
32881015
72729666