19927138
51576686
21323635
19078240
20571878
46279929
8974448
188853
96441950
91919893
48849695
77269282
5394595
2765205
58623456
38498741
57014653
5392628
40183500
34657153
42188056
17561285
80112353
92166274
47571245
76748141
17171448
55534998
41354788
61619531
32661702
68122432
76136676
57361952
30356650
44302235
56483348
58094121
96666056
3127457