35012947
52279094
38461964
14758375
69842876
96748048
63997111
40146000
87458054
6965536
14786927
60643756
9422431
68528654
4534661
22352550
30036013
17557977
4434770
46551686
23049416
46248048
95905937
15031028
8973891
28828982
92389975
15908857
32907730
31191997
70163584
62822074
55801474
36932054
32531170
92719589
20078373
5915494
68424993
23187356