76197222
866611
65218187
42301496
91248404
76538014
30882562
68284317
19058960
50361771
98743674
23767171
86347260
76272573
78621627
72005044
9851662
65993356
4265910
37567976
27301020
7406314
95479354
54075295
17345216
59545821
87606980
62067465
77505740
2512537
3643923
89588863
37055798
32881396
65476649
2838253
68706631
13984880
11376334
22217409