48907383
2038464
41915553
95403710
17585244
73069191
76212637
91554302
69834164
46779795
5926704
9514853
30659540
6677963
40885986
83492265
37912949
28642892
77128428
79752818
68052565
2541561
9852404
4537477
45224473
8029924
51086595
55461626
18422079
4594448
9417047
9697377
24461679
21073826
12599008
66966443
66734888
33223022
25312636
76055051