20814318
27163385
8082980
7239109
9933283
48542593
18512510
45915110
89465115
25078582
65539610
96367434
68314809
47569973
3519917
22071016
41216306
41173189
74036021
5809244
48189257
3836582
93792761
3555199
18056487
46719532
61478519
85357644
82428486
8299830
35685584
8852574
70229866
45741369
39317416
71622860
43637859
3752318
51201993
9623255