59409009
27543521
12069338
46886781
9074648
20747642
20182362
42689066
86983136
74848919
77149925
29984981
17834645
76062814
2773892
42767355
67741768
16955948
24715588
9082986
36247530
8323148
80249125
28432063
811302
77921556
16584715
99407307
21871832
67065791
53087135
7831072
86103159
23982502
42207722
15805021
18667439
91692904
7705181
86998051