70559989
1298884
99783208
55106871
75261419
66447545
51561129
21222434
3983896
73759060
51425667
59916346
96105670
50288476
57729751
70302582
39432012
17834883
73416701
89637838
8494154
62729326
71904016
83866828
359726
439529
1978621
42867620
36052706
24318562
80888971
9478866
25989553
29266481
9103228
35643238
58577251
95187176
34262283
89528260