14338324
23184517
649113
98464406
74963651
60081996
78143548
39661896
23299759
46723844
32216853
43193552
21089983
38102664
46581556
44933990
99937128
771368
35699873
56783557
25269329
82551340
6880709
10414118
87857258
33787886
3657255
26108374
38264637
48988364
2568528
11616054
65832023
33711975
22781538
95474072
72392043
3238602
7963645
1581700