75538696
65691047
29391203
83497353
4344858
76558526
99272495
92914184
35584321
25499096
40213899
2567793
70691241
6191105
89399135
53396280
93275811
62304927
85365789
60967738
83206006
20437341
70824424
4774433
789390
30249646
43049768
43467950
40046987
69969857
2542489
43671733
83178233
68977237
43836094
58461783
22716800
78631927
7999903
36441172