31129706
66296064
84287407
42383870
14323282
90851917
12993028
32782338
85372736
2128624
55504960
2878196
5473766
20478084
75582928
92307964
90383304
93453583
90966947
4675603
30445184
8767938
99258894
20628121
7285717
12262718
16108212
17023457
8356853
14259342
14959402
14195902
65365058
68518462
27711465
82454837
66315846
47922468
85921201
40933364