37955164
96891972
60208985
66534326
71997000
5939951
91323761
4753735
17195754
1489093
34167495
3261601
57876572
36446391
91268078
46653085
97429237
66792732
58155854
34709198
7851280
52099562
72063474
90817658
12132348
57764320
88933453
66457668
56465659
30384036
40414569
42134159
86524285
282013
90525700
1733852
13157404
28165639
11928640
68453836