60941758
11677280
52846290
88324068
51818531
22547930
51495185
7845618
94167496
68014530
92854745
90117730
26354013
35403469
6255664
65912378
3924495
57235034
52013823
78471646
9732505
3799266
17874016
7997792
24712926
49317686
22205278
99911227
83591744
97446170
65936108
457021
88739049
89043836
12279799
68416724
19556189
7903123
84262046
37616305