35883693
2115323
68984770
70781009
41618029
21801765
10641480
92871926
82993801
6888323
35756039
91091817
85612793
45205765
99868698
3225142
90782779
69246239
86925825
45374586
7372160
17445945
38877901
70956892
66203430
68041781
22928949
69081538
64462566
68091361
22241086
61606486
87962190
37252385
74305512
5193958
1501812
29655785
76858476
29008980