64029831
87809354
1507119
49905803
620872
18144297
29778565
21192655
87622790
96469161
87412184
46874720
88116543
14172446
81733070
41389033
44704670
89525935
1630983
65138050
78108173
36933515
41295532
37189958
94491382
76345827
26536226
7417377
25434502
5458914
26477793
27209422
56082374
20417150
51414001
4208677
66203844
27081779
10513684
10188883