21485807
83045197
6949119
20991102
7922855
16976156
73628179
6056658
31978514
81556853
10181199
29845029
66839045
35798286
99027653
8429130
30041021
54966594
69353683
14845269
72391670
5627057
22576445
72277098
85527301
1215540
54283575
37532593
28409749
34385167
2070397
26415039
16833098
5296910
68376052
48538572
37927922
6183988
1408303
98638963