93336328
27664175
707726
68783760
5874783
13632936
25999421
3173255
93394045
65551073
58743267
57404743
1053942
1504958
58716887
7994917
73029335
45601537
17939226
4924232
61557748
83804453
17662474
98987786
19426586
14608625
66822027
61222677
99718048
31928654
45508940
57134800
59177727
69681337
92759084
52006277
20823386
87685852
54035698
28443748