85961440
55247480
88578377
58355987
96999076
69891902
20938497
1252021
54785056
7945825
89037479
5728105
2026672
6403833
81635599
46225099
96674081
87303965
2079431
70856604
50183266
34863203
14434989
8046968
46386804
94101601
86554431
16524309
60142267
35915740
77799758
64445738
60923371
6520410
99526767
26158640
9159986
75171566
2326370
75655355