3293733
6355875
4254932
61495749
30138237
70192045
68561126
74901765
99617402
84482382
35724785
6195825
7762008
58949156
52181124
20772854
26292945
59577890
19898885
21273813
4980686
96114728
15185226
24598881
21297148
94222864
22582396
61789785
21872109
13748058
46544615
48948834
72494586
94629001
89226831
62201058
8274267
53567043
972435
43274251