39066956
76374883
58167445
80833394
44869686
35295576
8231748
65609902
40116755
36879272
52774306
89978782
54428623
47639882
57529924
27865452
42196540
72275143
74418287
18269831
99971066
2321272
59123
1045843
18693884
7189622
53639379
2378969
51021886
95061653
7408088
2968834
26402267
9448422
86556405
37539445
11729477
41014129
71263125
15893424