20699192
6564459
90344504
79382461
73091568
20799892
97297050
66985375
91011
35066109
66739537
80362674
80445501
61078202
29573689
4999979
356683
938375
3450885
39281816
91596386
24182982
70311683
92175960
58033704
6304914
16544522
7184075
5409981
18177127
26886248
16068942
66035871
33866936
69483497
72976087
40658448
4909139
95374424
70952351