77375987
64007072
3001955
90422590
94701516
26775624
36651533
1904220
77722339
92825817
3545062
89167271
9548016
79557919
85583796
23319198
31668586
73635476
8435687
81095063
84714640
20691861
79636916
88853987
64381504
68413971
21164490
24537548
43449916
8176156
74808469
82153180
107177
83348064
41156043
1868934
93095689
77497217
39594995
19715077