62163951
39889952
33813471
72914062
43716411
84639534
30286179
7092950
279087
16302819
19747998
76357345
43131634
19492414
995988
13095484
34908658
17806566
31156782
84899424
72638067
10908671
11423823
5400865
74111716
17098448
82369276
90472710
46089243
26523403
71711190
42331058
21869973
95048207
20974649
57899308
93591166
75613586
41908144
16791577