95017456
45943123
16163761
78042337
2103607
1821872
95627217
19911694
6341148
15397469
84624726
473732
35089064
28063192
4904793
55234797
10347162
22489660
9587940
49539439
28564151
35636379
86465874
98278010
66875026
50523156
45087893
51915165
75729225
6776635
74929501
9702744
62691607
81705422
95432964
87022543
77431654
4668923
70339937
75221429