44915990
6884261
1138704
16794616
3830647
75721520
17022040
71452453
4104902
20587957
5431980
36531252
58396751
47647317
44257235
86383695
35338334
37507876
7844512
5619545
81347567
16965146
22406291
8465705
38444634
652830
10108623
51826276
1221199
61076941
29977320
71911030
94658156
36841823
9006346
76161149
88678442
37601677
38393051
57841344