6530802
9709157
65053254
742804
6347555
17237368
9622369
42142952
67288454
29377777
34136770
59106751
36682017
94954724
66891369
26057468
27507357
50984334
51697690
57235607
22252281
44087677
89124825
74317717
68358314
32885085
15787097
45262744
10184439
22372593
10218995
28256395
83636959
22666808
63688956
86913960
49289494
27495478
91091577
53427714