26435987
1484608
15575270
37981590
64836343
19843644
20159551
66558204
63856896
74277074
15333158
16028027
75911203
48334107
73589571
62503349
63949091
51442547
68372087
48445474
92955366
53086492
36168746
29216048
37875831
52678604
25193388
93381780
8123063
44231395
30225877
67588070
47623305
75089846
2092541
17852768
87948046
61115988
23541478
14051130