46052495
85353732
51433661
33352493
32708832
35994488
42693464
34536840
44353143
46454134
31382639
16492151
573148
99183071
84824360
2413966
20738065
30211919
44865087
78338139
96407017
73734521
11412401
92997087
8901001
23328934
66279362
36038594
11221494
30514700
1209152
31337269
31005140
25338575
85021983
54966017
8481798
89729936
30653798
7673597