18432583
30193054
8553101
77073460
55961754
92843824
8059059
84197638
13038168
94707640
92961915
64681298
2688756
17862615
8778441
21462296
19411739
43125982
26695986
23127574
54277208
21637526
64313963
59719844
60582843
2015468
8310538
70094723
51663374
76607796
20413464
4993906
4751376
6991675
20695241
39718385
39451531
86403619
17584979
74979