64435747
38431488
2965588
86555635
60829135
24158286
96559992
46382361
8883336
21546804
24304381
265856
98708065
64315539
31956125
92661244
48389321
258903
75869655
29549475
32358581
24379711
24678042
51171077
16217693
78005841
85326150
64174
77968753
80885890
61257630
26451167
714887
82706343
90745488
74647622
82807519
82859499
59733948
13259956