57721524
57284092
3756783
45181126
86513596
7153939
80989366
33058423
47179002
80381222
4547783
39923112
71349821
30559965
67229663
98217218
40631531
22773126
70497850
69746323
5225394
85158835
86857351
25851930
98301835
40565749
91286091
64252835
32521886
28609544
24929586
43519884
2459236
19543129
25385857
9119481
89635962
2317357
42286633
57711474