65298146
53354394
12421935
49582531
26307458
47384696
49081947
16259483
16561733
87597563
43291204
39389241
5054183
31644453
9268219
60056492
976059
6731576
87252462
42703360
59459828
54614202
96818015
39671292
66877001
6107958
23416712
36263006
70548876
59563132
77958168
57623362
8350662
64131333
97677175
5799833
41856831
4327929
29054604
54024359