39674445
6231701
15129964
67183252
54741930
57748193
47797014
16247899
84654539
27452321
15124971
83561492
70711001
47119597
27829343
22004665
56519905
8068850
22364152
78764003
29248796
81694455
75201288
55409063
66224110
53341606
178132
56342289
91911405
20794810
45628881
27272976
67837566
35724281
63701414
86209449
63346342
36619725
11981251
78659140