66895451
46378110
14216989
27419033
60437885
43772930
42244582
63328319
32908266
6252340
27566417
4465209
53169768
49865361
12078718
46166855
17236437
39293314
10643153
62812089
29798967
43927291
18156179
82426565
62068134
93938411
43237791
58979514
30445469
69938268
20315749
2974301
68334255
57761796
602930
3082236
68507104
50287420
39496231
75799162