10795573
64434846
57363810
71622990
37798508
75351627
31345773
76969830
14517376
6885320
72117089
80841371
50239085
92102938
79537091
12697555
87119477
81519067
51545468
39431143
83601517
36637689
66095870
81197801
81752146
78651794
54277160
42951842
81942019
994284
32719318
76509926
19805209
67496416
76172715
30158339
89728294
51102201
76882759
99679377