84922316
93893561
1227608
90486575
57076804
55439692
9550405
38708025
54781050
9525361
50623169
77172684
20979673
1668741
820632
52865962
35635089
52173294
255686
97548331
61218556
15154861
38156123
37849350
99848319
96021810
42612704
94314966
4001661
54983899
12434904
54034020
99796674
18675721
66049062
8159284
65565188
48934309
55282802
8329066