48437904
3227263
24359763
5939245
99187026
72225852
59122170
72266487
40976583
17059231
9052896
36751979
8832992
77104169
50219190
14311695
71004974
9718376
50884726
40975934
46137579
74152085
50507550
40974842
25606867
54027932
89952042
12315384
44556155
64939968
85924569
53171126
5161785
35086041
41698898
21005384
7031879
87784512
89796791
9162008