20729419
24439130
98818258
50402594
82541682
6622713
59177167
2724707
38744349
67857467
66788255
41936616
11834906
98118978
93544740
2924370
26794779
23089498
96806066
21326843
35822061
53967972
32054651
41904904
37084329
7825404
6864695
61154115
97213112
19205802
49182895
95255574
26587206
49529113
50568946
52558009
50347205
12151380
64881753
45729125