81566982
37111593
80501640
45146667
58866297
14614663
2246477
5927689
54444421
35281007
41579511
24779354
99491716
7197936
2045549
51702553
39092072
63769076
58384518
49027754
32564659
63462307
18146694
1421211
17255326
47295977
43353449
2319868
68638310
3181335
13636850
24234916
15613593
26776056
86608121
44929857
23631913
25143614
23897393
53981462