35787696
10318019
97613529
75335442
45739947
53371140
40239132
55727533
20587716
71637948
10136152
3341402
18056159
73648040
34848520
2173622
87842371
13865921
74724771
51495338
58054298
976276
27805291
56098581
3653636
63971526
20121787
40821171
5457372
17183921
69389389
17005864
51547665
9569901
58952848
8639170
55405749
99904589
48084526
65878079