96855031
88018682
47176703
72544476
30059618
93435726
57062879
47032846
20076772
85953268
61733637
60942789
22511661
86424466
57764494
78542029
99447049
18932800
7755879
50036453
29069976
14191977
82324794
94158681
2337638
68949578
5813380
81785833
97431365
66615706
75551731
62959635
65675596
62832074
42611100
27555417
9136860
86416520
9384126
45311152