47406929
6337070
15423580
31103169
21845204
50007163
35914036
24971701
29622828
4517299
62121292
72467148
15031065
25361499
71558990
69659591
64258281
616567
11348647
82443853
38283106
70034789
11127684
40702152
4057210
56308010
66959841
23167810
79454587
73632711
61475132
11009833
23785781
58421502
68345668
22266919
28632830
33545348
44921370
17519348