37855450
70929298
35764236
8469573
48989538
2596949
81514326
81913052
62038390
93218720
284499
86606878
256867
94564960
585342
12325402
84521553
60872034
5997551
1773613
66909334
63146558
471679
78828992
61959482
96656614
25708772
38689016
59567263
68735480
92786405
8633499
96793906
11198520
95029965
21502264
95294495
71227072
8238321
71784384