20491635
27393942
1269083
54695469
51938414
80715581
97685779
10956793
75385481
37003199
125140
66136139
64455692
3252241
81193340
42517885
29202923
16225089
46623784
37541332
94163274
34733518
91393906
91282999
76045951
12731056
2311992
35905396
7199488
44965418
14294738
50232194
24159574
90409572
54672369
8298478
51347434
36076769
2331284
90392363