93301205
92945125
68239079
46058248
42641623
84862758
69264076
4299468
93653747
38984019
68047506
455973
1899898
34475009
11935617
41245250
31736922
2194608
9423325
27833810
1274385
21809311
88915692
51112007
23512635
9691649
44763926
76544193
36678284
88505440
94621674
37818568
30651218
28585660
55607867
1551529
51595313
271320
304482
40005179