644726
70864946
68395386
27173774
57593831
17492824
58009521
61063509
41124639
66769757
3043901
78837019
71253815
6823813
30635759
68142174
30119740
61261169
51978445
87907689
78101630
28452185
42392328
39637056
95527363
30788159
95395026
16201898
39518779
10255353
54943157
62414442
88651309
812222
63459452
87321925
4680815
77606597
81627828
61642785