3453880
37057906
8639202
6908693
1669393
54273696
14847313
75921563
39181383
86689406
18752167
75423200
94976681
6969423
30645849
60999766
27597506
10455481
48238513
50715691
4116238
7627670
83363879
71004211
6679939
19375374
40126520
2443665
55746382
816612
76115343
4543947
27709694
48009923
39215983
79401074
72076614
37432748
28773773
12336556