37876611
52754221
50467669
12251330
26613063
70866546
31872491
17485057
35279339
75863241
71957141
87151605
35262079
69792678
8834336
46566934
95916727
47552664
49125479
64615038
44393875
8418623
56168250
78047817
49322335
30689628
70128263
27392423
4342814
52509140
52214908
19284378
32165281
96585974
91222871
91169188
89252038
40914673
59292253
49108124