82673540
79415987
1425445
17876001
30352302
31136884
85747708
24571616
89142404
38325172
21334579
27297648
77846147
47081058
99307563
96779933
62787231
70879465
10127105
960641
91235571
82699281
87111032
92201005
6141398
85219220
42413435
73347344
16392746
73331735
48028483
73716242
94773260
39141931
3793490
70453171
42681530
7250987
5333645
33413167