65201878
15565976
34864569
74066182
2286319
7882511
86472777
56676585
68265344
98749483
44817297
74112382
73207676
26307171
62533167
73128341
42591276
11728850
22639158
66085693
66547491
22085204
5363976
56043823
82926901
62423014
8661672
79661382
31219913
99792151
61227000
99589187
53799017
7564145
64625219
35531423
46793284
64724877
87748896
20434301