75444829
80269080
779060
51526341
1309847
306567
69521154
35635113
2225958
15705406
62359578
39402890
59258994
89847449
80854538
36534834
3929166
90825673
12697758
2004447
32997759
93644020
26676433
71027107
86122053
93581233
72878173
55326225
5788129
207091
90183661
42505232
66045926
46699187
39082458
40718417
7864627
24811392
78616678
2218206