65683785
33217342
76754990
52892063
59329544
62812007
16594198
84121861
17183781
60885993
96852622
17886058
67542933
79344937
92611451
78221394
5188707
74708987
75513520
10372223
32217468
58088943
29568909
86378979
28385808
566580
54216043
12575215
60839153
14629209
425264
30689626
19272859
69595997
74873336
129510
77875613
9142491
9647618
93867718