23721870
63887724
48289690
85604488
11691782
32143151
65212875
23425809
66763313
6785752
31073661
14027313
94175280
4381407
74558152
22189905
29052447
28474547
50783119
44432557
6429291
2715575
27392712
756762
1963918
47243026
49361456
10095573
33554001
9203728
86679320
5614766
5115764
17639177
2911079
5078480
61151163
7299477
729347
6507244