74372838
39098986
50442910
25287079
8859756
46492397
20709627
62133743
50368190
64906139
77712850
61936368
66925928
12317201
18943950
72999363
11649688
6337574
285303
85388887
62862893
33633386
92751611
56568706
48811964
92908400
92145815
78872880
50901473
97566606
3815517
75927797
41542437
11689647
92399630
88856
64411702
28335785
83083126
39267533