3464457
12932705
2815620
93474771
77945881
20184576
8332448
97357775
23035206
29314348
21869163
9224049
9983474
52725977
605416
41048443
67383965
16264136
9898321
22544578
1482285
25361416
61281031
9586869
77356465
56913441
4735772
97728991
42106470
6993351
96655416
53035244
58216736
9360210
43262921
31776695
63423433
6263137
71587301
95766293