97584914
17918745
10828326
8844656
97063640
72806883
66321722
3995903
80566152
57567202
9966305
44724956
43505979
58077597
49453312
10776230
39585371
44037473
37826807
41855874
55148883
59322969
3661662
68297976
78027468
77694416
59036533
71754256
56987479
11389510
6864152
59158704
75572427
96339654
46811787
13265078
45452915
89272880
61786865
64047985