3670763
61278274
4701967
37859771
7233387
18001092
37261636
69586405
63955773
94075419
62373370
48031434
1607274
19429884
18567837
68156072
5347087
96955034
5802485
9523234
21155074
89933002
17835411
66945387
8731594
81146103
33912869
29547694
1647437
16358322
2263359
43991277
10591105
18234466
35784143
54803330
4304737
88711281
86302954
73107373