51485709
21008896
78594402
65109654
90076778
7333472
3227495
89547309
41455149
70247531
19764181
78965064
73473144
86146104
49796759
62614109
26848318
57725914
17715861
16418070
61274511
26558530
4928812
99391229
14382175
85695522
2157963
34849086
61947771
79195440
52878440
10416128
31148886
10456224
90945157
38419767
13927401
13841536
62389384
5276782