68732913
3438481
41217612
61049568
49532169
61134975
97979045
55432021
71863227
20986530
7339604
6661453
79073621
27206497
17957690
78538671
52429056
87229513
76692718
60987654
84658748
22366376
8358732
47068278
34012975
58533
33926446
53966234
87738525
6041734
81986542
53126275
50185360
32113377
33805123
34215651
10856818
34152826
65742839
92446908