95371219
39969518
27086537
63094511
14496327
17396583
89866877
25853110
86078748
58573179
76769102
20933642
63724325
35588907
36487033
40488760
81802803
94737592
21287822
41756621
41171296
11522246
14857408
94081610
27457889
53086553
3311512
20343046
90607907
1968310
38501716
7173172
73287790
73873546
80219282
52246959
41595304
5184117
33468100
44437637