80676915
31169629
94979696
28263591
99674161
67083847
37099296
55195079
35209094
47792953
30001369
62204448
94216472
91602717
59476239
42554961
73299535
67421162
93427467
62006737
613129
49042020
46451186
89852642
59715397
7032451
51103741
66827807
85209055
5132067
2684252
8173192
5737367
653572
24656613
27773185
94143039
63723757
67732870
20717330