73164060
33056695
39704907
27403592
5976176
57992229
80328676
87515909
59665290
18499526
36287869
32998246
26296781
54591320
57697210
80648208
84847602
77755157
988496
32707423
489895
79533633
23594420
90465361
33976681
69774589
96965518
16037368
84716997
89021294
13978619
7133316
21458342
8598367
11017731
3953661
10129436
71836378
75152639
93501244