87515620
30084440
49561224
51996129
3802590
2453762
85552213
19337929
83459656
64409086
6772297
63386421
2582037
99838468
90112350
1723940
4067372
73104944
59957928
67522677
82343225
79863883
52982295
91828213
74132002
74645316
34603191
49884104
34642848
55122293
81596295
84958889
49488730
55676556
79013461
4878931
90996817
28187410
73326931
81697284