33823680
49038614
6051416
24778998
74282134
37351143
81231521
30699184
41976368
56203823
30669100
57982313
18573132
38386841
96145200
71671987
49528723
42589897
81214585
87989011
83106962
31374392
61228903
47896785
20673709
82893222
9394952
69651499
84763061
32623516
21041329
55787296
49665202
55934470
88942123
3243682
76617945
69585248
79629646
48206364