59525119
15751490
44222668
45004273
45163090
29065306
32898267
77961134
16893598
51928013
46034882
14769028
1109849
8946587
29333955
81749846
65393271
27258793
40246534
65072233
60117731
50595887
94716788
90382774
64741108
5426261
54175840
37757512
43804677
11158199
8761445
46155419
91918194
92908485
18293968
77834675
31087566
7156335
35947362
32706776