23906075
26179706
99367794
81035822
85234680
73103281
7589151
52371273
5168503
2873141
75779244
9821461
93997165
75384439
2202561
22694978
82354485
80053302
89166578
34377125
60849653
1072349
29677884
21799428
39025374
65932719
2033196
69188615
8771838
5280687
54912726
55556597
18044275
3636737
49212110
77159283
42828
86775028
1739668
72824530