1516218
82269288
90765334
83592396
19302172
76932774
75253134
73032229
5975549
42798851
39079968
70299185
23799740
29863233
4058283
80103251
24969927
8253175
41411888
7291997
27652490
472269
946656
1277266
99156552
66817982
57682149
39682515
10639424
12964406
34358364
36251332
79455128
91066462
5723924
50685622
19445055
4072628
6320950
81525168