77716462
60677114
20574647
3391189
59485851
4378135
54394525
18995813
37725425
57814694
59182543
28512019
93965136
80003993
15145980
34171290
59816234
26692806
29255635
17236076
12599342
49418328
66856550
27014850
49312541
70235254
10216115
46396694
82865837
61576527
33066853
45795243
50783994
71114854
498724
88438628
10982890
2983248
44383993
60853381