20707493
8586805
47954417
28003250
32096055
32294125
20001928
24122176
18956043
24239733
54364145
3661494
54444205
92119189
84717511
9602458
24358176
50005690
2223984
61371747
90766018
6733500
24083700
67529334
2765323
44136790
22627024
21282234
20719859
76378915
49213373
98071489
59413081
91171609
37486390
73865108
43372506
88125321
54666656
28314771