39915181
75114711
54821000
54393802
6757188
29046846
48825379
57391013
86372547
28818908
55186110
22655849
41785657
26189356
10659768
11125385
1097161
66975189
71027656
38047202
85954170
9555069
4036576
79181832
96012296
15909997
3513839
1803339
46896520
19544182
97591197
52864788
7337873
12622829
44148614
40266515
51261786
99674870
38116681
40496220