14572039
83617152
83855385
54573886
39926001
4143167
94095294
87053655
50602640
19761027
68762410
85872882
45697861
354962
8839191
76154333
68158903
23607229
62182346
3155642
47729838
7258237
27671476
91364760
625183
59492618
54983082
5227206
5322863
22244814
84219262
4454999
6183771
33872366
1791121
42805293
9117681
51785541
5666291
50424069