2672100
74305217
39424281
68167567
4557657
74668058
2087667
45325834
95105432
4057232
70914828
51603882
50112721
61832060
17483189
20971445
98612312
67824339
2601992
24118627
72642593
80813569
288054
89588987
34334748
93699854
71715697
12284624
78304399
82875688
59489595
83856444
4096418
35215711
15281240
53015584
32957223
45443134
12113223
45081700