77302888
48786518
14983012
93819056
30682896
96275595
9798856
74819674
79455605
50664183
73356929
19816806
3819571
34471630
33126945
26006102
95913598
88602835
54966268
13687039
68699290
23191079
60619414
94727520
60663630
52912108
70181816
9091076
91101573
93541792
71045738
79087292
86027250
13136349
66897686
59414316
5761466
45918799
68362759
57331663