36659251
30071044
9395115
97642346
30214653
1861639
38762312
2188173
73736222
50171377
8224100
66305496
3029864
57817687
4647472
6694749
607361
2113477
61834244
46528161
22978489
82512517
18026822
36731343
53851964
9631915
50608406
34015653
88934806
85897592
53475158
92752177
55337292
8375467
28222168
258460
38339662
86101611
13457545
49368219