37885212
49109437
7139730
33495713
49969666
68936024
18125901
20824181
30469233
23702087
7137865
11628954
72631825
4667955
2685382
40611059
36677200
79669293
29959731
3439942
45415217
53738894
56911777
4742646
81515425
81426168
9881736
2074110
60994324
98591390
1849853
52148104
50317843
67405386
79443660
88575201
11115364
85457090
46998249
63197536