78661398
40168375
40187071
28392247
39624290
83076854
4448308
25033278
95986601
6202245
93327037
18223267
62391011
90352574
92222242
34757193
10325279
609159
41799434
89083582
43348313
30151729
6436423
24593131
26851112
55333544
48101804
72929351
96543825
52588119
76544881
67365654
50979492
57252232
76026454
37565949
28601437
4883671
84873919
21303373