16177365
38085325
57431679
84681308
5842133
7572034
16181835
62258534
2905172
50668056
10515411
55571627
74447180
36477944
14845586
34988074
32441429
20702084
84682141
2275294
25525571
9316405
70348774
73275045
3553699
18899572
72165323
95903579
9524855
67849600
42417529
47938790
12742462
68522540
10128715
2474252
80409524
906526
59176868
87437818