81814004
64595207
22383291
75036744
54435021
42237278
92093981
8240424
7772206
47336109
98173925
77001777
26196713
29587191
1006604
29385392
70615489
4411926
648230
52541864
43741152
61835422
32926837
1514131
62606242
25631733
83676158
12005000
49523809
4131325
92902555
19361758
47558342
3319257
17991602
7032321
17894718
93467531
95512655
19126558