8042710
21562799
84154684
67249046
79358788
8822250
17831632
52658829
16485967
6887386
88615154
78487122
46806971
3554833
43714510
26738631
57437442
12903846
6652470
6069539
84552249
21845054
71581383
74057623
84268029
5612538
56498960
23295971
72256815
53055588
442127
41593756
29253162
67846138
98075641
54978238
35172177
94787981
44882057
2159636