12958970
22705354
93209528
2072367
9547445
36979444
10098946
41691935
24807138
25422342
30776300
12825636
990511
9700294
21674670
85646900
7686376
51624703
62996748
39434994
44236779
8831914
19207545
31302913
47765846
94573916
56913494
88602281
32231141
86764574
86383433
13221735
2692332
63997091
15589643
31755747
45301026
34114365
6021758
86225587