16726940
96084814
5070468
85496942
92416498
26048932
73635581
3147646
37388390
2988714
43026410
57308032
52585292
21597298
60913781
63297909
20766027
44344479
49846459
4813787
20054899
3760765
50241060
90795990
91365554
7828222
60039715
9459213
51255042
43643171
9236156
85726908
86198335
52406543
10131128
98295243
77868001
49826590
30353187
2894733