94229700
22094146
82918685
60233647
56237490
2536246
30056509
13699240
21096995
21465367
35856487
53861733
71025928
45788588
68279785
88484089
89797059
1760619
54195622
8600856
36676068
24278737
13597249
63724461
23183851
10054387
42296116
81605506
99196541
80919158
4281338
76109169
31958054
10907870
30768011
56518004
77199630
39256115
78538191
96779658