68269466
96295283
75388756
54623563
30858891
94323072
62504661
14635599
34101501
36724139
20737675
81396443
50416229
46229973
18002781
99976482
7136573
93459600
5549125
70072134
72865877
6061560
11943447
20741917
12904371
58505899
2187827
22619159
23585942
40548827
37572162
48025816
36572074
93848566
17017664
6301869
68409334
7466387
77725118
43475090