80329881
10029802
11858255
11734463
44933757
107158
16146952
19321661
83652688
7392970
5237169
2483672
92734342
73587394
54927067
73283575
56725572
48711274
97831146
12919532
26649269
61037152
98563800
67061914
69643402
8089725
30283194
11711884
3681218
82969981
6558669
14773894
39523013
42389976
91394815
65624683
18604903
2023772
11997213
51013065