89339548
48268673
57867407
15695580
18931544
16586728
7974534
4782525
72025188
13123224
16165763
86999773
48705586
7326425
65386618
35038827
61681898
44876563
55291335
88433418
18971392
75025359
26817969
75353365
48108245
9394374
38515559
16707842
91704995
71559225
40791565
6559986
96793179
4616362
58301355
77421365
57118843
9770438
78556134
81089458