28693910
35096920
43521236
28351984
9289936
3144772
54429145
97879423
32415105
81046883
56821195
82435566
75939499
50475870
67294600
37213945
32721894
60827567
68698536
62971904
7799352
74755088
85987404
92014321
8283294
89607966
48708328
47613962
96653463
94183482
7871519
59834259
7023168
55994983
23086069
42664492
16134911
67095117
50811583
31731071