49109747
66222184
29396805
8922924
6184640
7730204
39173208
13497343
71787987
29271809
19289827
304314
60748970
98665991
59187500
29426221
4374777
21557214
89995402
113238
61553780
25398430
18046380
54772215
37826887
73529606
84238391
70945276
18861345
13014207
25703307
83113685
8376272
34921301
82417613
93198805
80246285
70756535
77372637
66028664