39557073
78661277
15711842
10763656
71364821
54946666
68737881
23487045
14055809
53632184
5645698
59087793
91846718
62502617
4745564
92359064
93542270
70435053
7200584
3421505
1025114
6843428
66918412
6142562
63968460
79035309
32911735
17005301
18824270
90609627
81854203
97703564
32426193
2596496
89737148
96314260
40237372
68324154
4506705
37956086