38359482
58866586
648811
25176218
10722252
37151295
1667259
8174224
17693208
76366548
63845986
93806959
98006101
82096514
71159016
96949150
5414402
988588
26591524
28457547
3693546
49939415
83112147
7585183
87858485
90485626
16528171
23061001
951289
62725558
35254143
49394575
41838935
61285575
63753877
27876805
34705740
27231171
84323898
39579234