32849097
21881447
76611013
42297033
56667553
14964430
9872071
19413596
13927313
75511738
21051362
64545749
416352
55924978
70885324
63969738
49808932
90573900
91421851
7876821
6107912
9719615
5244207
53431321
23317761
23353076
84158570
6296289
62815596
3195277
8384248
73103295
74165430
75316238
6117696
54527414
44761363
2344061
38522653
45671763