39965156
44104376
45743069
76471276
95578813
91661450
349955
60525310
78524510
53396680
35816154
60381217
64785572
36143904
20142955
94331581
24464452
17205886
5616132
2881895
68198070
13246635
80266263
41471184
3676576
13947908
14016707
9189354
9272156
4011765
53067172
10417497
5568859
47432055
695478
77939426
2111957
70071270
14361220
64668157